Supreme headquarters allied powers europe

English word definition — powered by WordNet

NOUN

the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe

Want to remember supreme headquarters allied powers europe?

Sign up free to bookmark & revise